package com.wlcorp.forcazamis.business.system;

import java.util.List;

import com.wlcorp.forcazamis.domain.system.Staff;
import com.wlcorp.forcazamis.exception.ServiceException;

public interface IStaffService {
	public List<Staff> getStaffList(final Staff staff) throws ServiceException;
	public Long getStaffCount(final Staff staff) throws ServiceException;
	public Staff getStaffById(Long staffId) throws ServiceException;
	public void deleteStaff(Staff staff) throws ServiceException;
	public void saveStaff(Staff staff) throws ServiceException;
	public Staff getStaffByCodeAndPassword(String staffCode, String password) throws ServiceException;
	public void modifyStaffPassword(Staff staff) throws ServiceException;
}
